MMDSLAKCFNRLQERYDNVLEAKPIYRDDLDITLPLNESKEVSVESTKKSRCLQRAKRIDKSLRFEEGEEEEDEQNKKPLAKPRKVVRFQLENNKIFEPKKTVSFDDDHELKPKENPLEEKESLKMVEGKEEVVRVKIKMTKHEAQRLLSKCKNDSVLKLEHLMDQIAHVPVHQLQVAMVMVGCNNERQGNGCWLSQLE